﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Adapter.SISCONVE.Components;
using Adapter.SISCONVE.Contract;
using AdapterSISCONVE.Components;
using Business.ValueObject.SISCONVE;

namespace Adapter.SISCONVE.Core
{
    public class Adapter : IAdapter
    {
        #region Constructor

        public Adapter()
        {

        }

        #endregion

        #region Methods

        public List<VOStatusDetailVehicle> GetStatusDetailVehicles()
        {
            Consultas consultas = new Consultas();
            return consultas.GetStatusDetailCars();
        }

        public List<VOPerformanceReportVehicle> GetPerformanceReportVehicles()
        {
            Reports reports = new Reports();
            return reports.GetPerformanceReportVehicles();
        }


        public List<VOReportVehicle> GetReportVehicles()
        {
            Reports reports = new Reports();
            return reports.GetReportVehicles();
        }

        #endregion
    }
}
